/*
 *  Constants.h
 *  kismet-frontend
 *
 *  Created by L. Preston Sego III on 7/18/09.
 *  Copyright 2009 Precognition Inc.. All rights reserved.
 *
 */

#ifndef OK
#define OK NSLocalizedString(@"OK", @"OK Button")
#endif

#ifndef CANCEL
#define CANCEL NSLocalizedString(@"Cancel", "Cancel Button")
#endif

#define LENGTH_OF_BSSID 17
#define SSID_RESPONSE @"*SSID:"
#define BSSID_RESPONSE @"*BSSID:"

#define SERVER_RESPONSE 0

// Indexes for SSID Information (when Scanning)
#define SSID_SCAN_STRING @"SSID mac,ssid,packets"
#define SSID_BSSID 1
#define SSID_SSID 2
#define SSID_PACKETS 3

// Indexes for BSSID Information (when Scanning)
#define BSSID_SCAN_STRING @"BSSID bssid,channel,signal_dbm,maxSignal_dbm,freqMhz,lastseen,type,manuf"
#define BSSID_BSSID 1
#define BSSID_CHANNEL 2
#define BSSID_SIGNAL_DBM 3
#define BSSID_MAX_SIGNAL_DBM 4
#define BSSID_FREQ_MHZ 5
#define BSSID_LAST_TIME_SEEN 6
#define BSSID_TYPE 7
#define BSSID_MANUF 8

#define MAX_NETWORKS 5000

typedef enum
{
    tabInvalid = -1,
    tabNetworks = 0,
    tabNetDetails = 1,
    tabChanDetails = 2,
} __availableTabs;



